<?php
include_once($_SERVER['DOCUMENT_ROOT'] . '/htqlmba/models/m_tinhTrang.php');

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $tinhtrang = new TinhTrang();
    $tentt = $_POST['txtttmay'];
	$tentt_test = mb_strtoupper($tentt, 'UTF-8');
    $tentt_old = $_POST['txtttmayold'];
    $tinhtrangErr = "";
	
    
	
    if ($tinhtrangErr == "") {
        // gan cac thuoc tin cho don vi
        $tinhtrang->setTEN_TINH_TRANG_MAY($tentt);
        $tinhtrang->setTEN_TINH_TRANG_MAY_OLD($tentt_old);

        // echo $tinhtrang->getTEN_TINH_TRANG_MAY();
        // echo $tinhtrang->getTEN_TINH_TRANG_MAY_OLD();
        if (isset($_POST['btnthemtt'])) {
			if (empty($_POST["txtttmay"])|| (str_replace (" ","", $_POST["txtttmay"]) == "")) {
        $tinhtrangErr = "Tên tình trạng không thể bỏ trống";
    }
			
			if ($tinhtrangErr == "") {
			
			
            // them tinhtrang vao csdl
            if ($tinhtrang->isExits("tinh_trang_may", "TEN_TINH_TRANG_MAY='" . $tinhtrang->getTEN_TINH_TRANG_MAY() . "'") <= 0) {
                $num = 0;
                $db = new database();
                $db->setQuery("select * from tinh_trang_may where UPPER(TEN_TINH_TRANG_MAY) = '".$tentt_test."'");
                $result = $db->fetchAll();
                while ($rows = mysql_fetch_array($result)) {
                    $num++;
					 $tinhtrangErr = "Tên tình trạng đã tồn tại";
                }


                if ($num == 0) {
                    if ($tinhtrang->themTT() > 0) {
                        echo "<script language=javascript> alert('Đã thêm thành công!'); </script>";
                    } else {
                        echo "<script language=javascript> alert('Không thêm được!'); </script>";
                    }
                }
            } else {
                echo "<script language=javascript> alert('Không thêm được! tên tình trạng đã tồn tại !'); </script>";
            }
        }
		}
        // bat su kien button sua
        if (isset($_POST['btnsuatt'])) {
			if (empty($_POST["txtttmay"])|| (str_replace (" ","", $_POST["txtttmay"]) == "")) {
        $tinhtrangErr = "Tên tình trạng không thể bỏ trống";
    }
			
			if ($tinhtrangErr == "") {
			
			 $num = 0;
                $db = new database();
                $db->setQuery("select * from tinh_trang_may where UPPER(TEN_TINH_TRANG_MAY) = '".$tentt_test."'");
                $result = $db->fetchAll();
                while ($rows = mysql_fetch_array($result)) {
                    $num++;
					 $tinhtrangErr = "Tên tình trạng đã tồn tại";
                }


                if ($num == 0) {
			
            if ($tinhtrang->suaTT() > 0) {
                echo "<script language=javascript> alert('Đã sửa thành công!'); </script>";
                // co gang de xoa cac thong tin ve don vi da sua ?????
                $tinhtrang = new TinhTrang();
            } else {
                echo "<script language=javascript> alert('Không sửa được!'); </script>";
                // co gang de xoa cac thong tin ve don vi da sua ?????
                $tinhtrang = new TinhTrang();
            }
				}
			}
        }

        // bat su kien button xoa
        if (isset($_POST['btnxoatt'])) {

            // kiem tra don vi ko con so huu bat ky MBA nao truoc khi xoa
            // do MA_DIEN_AP tu LOAI_DIEN_AP trong CSDL
            $num = 0;
            $db = new database();
            $db->setQuery("select * from chi_tiet_tt_may where TEN_TINH_TRANG_MAY = '" . $_POST['txtttmay'] . "'");
            $result = $db->fetchAll();
            while ($rows = mysql_fetch_array($result)) {
                $num++;
            }

            if ($num == 0) {
                if ($tinhtrang->xoaTT()) {
                    echo "<script language=javascript> alert('Đã xóa thành công!'); </script>";
                    // co gang de xoa cac thong tin ve don vi da xoa ?????
                    $tinhtrang = new TinhTrang();
                } else {
                    echo "<script language=javascript> alert('Không xóa được!'); </script>";
                }
            } else {
                echo "<script language=javascript> alert('Không xóa được! có máy biến áp đang có tình trạng này !'); </script>";
            }
        }
    }
}
?>
